package Applikationslogik;


import java.sql.*;
/**
 *
 * @author Daniel Mossiossian & René van Straaten
 */
public interface Kalendereintrag extends java.rmi.Remote {

    /**
     *
     * @param eintrag_id
     * @throws java.rmi.RemoteException
     */
    public void set_eintrag_id(int eintrag_id) throws java.rmi.RemoteException ;
    /**
     *
     * @param ort
     * @throws java.rmi.RemoteException
     */
    public void set_ort(String ort) throws java.rmi.RemoteException ;
    /**
     *
     * @param start
     * @throws java.rmi.RemoteException
     */
    public void set_start(Timestamp start) throws java.rmi.RemoteException ;
    /**
     *
     * @param ende
     * @throws java.rmi.RemoteException
     */
    public void set_ende(Timestamp ende) throws java.rmi.RemoteException ;
    /**
     *
     * @param beschreibung
     * @throws java.rmi.RemoteException
     */
    public void set_beschreibung(String beschreibung) throws java.rmi.RemoteException ;
    /**
     *
     * @param kategorie_id
     * @throws java.rmi.RemoteException
     */
    public void set_kategorie(int kategorie_id) throws java.rmi.RemoteException ;
    /**
     *
     * @param erinnerung
     * @throws java.rmi.RemoteException
     */
    public void set_erinnerung(int erinnerung) throws java.rmi.RemoteException ;
    /**
     *
     * @param person_id
     * @throws java.rmi.RemoteException
     */
    public void set_erstelltvon(int person_id) throws java.rmi.RemoteException ;
    /**
     *
     * @param kalender_id
     * @throws java.rmi.RemoteException
     */
    public void set_kalender_id(int kalender_id) throws java.rmi.RemoteException ;


    /**
     *
     * @return
     * @throws java.rmi.RemoteException
     */
    public int get_eintrag_id() throws java.rmi.RemoteException ;
    /**
     *
     * @return
     * @throws java.rmi.RemoteException
     */
    public String get_ort() throws java.rmi.RemoteException ;
    /**
     *
     * @return
     * @throws java.rmi.RemoteException
     */
    public Timestamp get_start() throws java.rmi.RemoteException ;
    /**
     *
     * @return
     * @throws java.rmi.RemoteException
     */
    public Timestamp get_ende() throws java.rmi.RemoteException ;
    /**
     *
     * @return
     * @throws java.rmi.RemoteException
     */
    public String get_beschreibung() throws java.rmi.RemoteException ;
    /**
     *
     * @return
     * @throws java.rmi.RemoteException
     */
    public int get_kategorie() throws java.rmi.RemoteException ;
    /**
     *
     * @return
     * @throws java.rmi.RemoteException
     */
    public int get_erinnerung() throws java.rmi.RemoteException ;
    /**
     *
     * @return
     * @throws java.rmi.RemoteException
     */
    public int get_erstelltvon() throws java.rmi.RemoteException ;
    /**
     *
     * @return
     * @throws java.rmi.RemoteException
     */
    public int get_kalender_id() throws java.rmi.RemoteException ;


}
